#ifndef __SPI_H
#define __SPI_H

#include "stm32f10x.h"

#define CS_HIGH (GPIOA->ODR |= GPIO_ODR_ODR4)
#define CS_LOW  (GPIOA->ODR &= ~GPIO_ODR_ODR4)

void SPI_Init(void);

void SPI_Start(void);
void SPI_Stop(void);

uint8_t SPI_SwapByte(uint8_t byte);

#endif